From cadef51b3dd2240dd98a5ad3f8d0990dc22b7670 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 16 Nov 2013 01:39:41 -0500 Subject: [PATCH] GtkWindow: Make titlebar widget available privately This will be used in GtkApplicationWindow in the following commits. --- gtk/gtkwindow.c | 6 ++++++ gtk/gtkwindowprivate.h | 2 ++ 2 files changed, 8 insertions(+) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 93aab3e88d..8101b094bd 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -3579,6 +3579,12 @@ gtk_window_set_titlebar (GtkWindow *window, gtk_widget_queue_resize (widget); } +GtkWidget * +_gtk_window_get_titlebar (GtkWindow *window) +{ + return window->priv->title_box; +} + /** * gtk_window_set_decorated: * @window: a #GtkWindow diff --git a/gtk/gtkwindowprivate.h b/gtk/gtkwindowprivate.h index 86724cac43..19bed99373 100644 --- a/gtk/gtkwindowprivate.h +++ b/gtk/gtkwindowprivate.h @@ -87,6 +87,8 @@ void _gtk_window_schedule_mnemonics_visible (GtkWindow *window); void _gtk_window_notify_keys_changed (GtkWindow *window); +GtkWidget *_gtk_window_get_titlebar (GtkWindow *window); + G_END_DECLS #endif /* __GTK_WINDOW_PRIVATE_H__ */ -- 2.30.2